(function() { window.top.addEventListener('primisPlayerInit', function(e) { try { const primisPlayer = e.detail; if (primisPlayer.playerApiId === 'AP_MAIN_PLAYER') { let metaPartnerData = window.top.document.querySelector('meta[name="permutive-dataLayer"]'); if (!metaPartnerData) { return; } let rawContent = metaPartnerData.getAttribute("content"); if (!rawContent) { return; } let data; try { data = JSON.parse(rawContent); } catch (e) { console.error("Invalid JSON in meta tag", e); return; } const requiredTags = { "Test Sponsor Three": { start: "2025-10-09", end: "2025-10-14" }, "Test Sponsor Four": { start: "2025-10-09", end: "2025-10-14" } }; const today = new Date().toISOString().slice(0, 10); const isTagActive = (tag) => { const d = requiredTags[tag]; if (!d) return false; return today > d.start && today < d.end; }; if (Array.isArray(data.tags)) { const tags = Object.keys(requiredTags).filter(tag => data.tags.includes(tag) && isTagActive(tag)); if (tags.length > 0) { let primisPlayerContainer = window.top.document.getElementById('primisPlayerContainerDiv'); if (!primisPlayerContainer) { return; } primisPlayerContainer.remove(); } } } } catch (err) { console.error("Primis player init error:", err); } }, {once: true}); })(); //